x86: No need for short jmp before long hjmp when setting CR0.PE
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 3 Dec 2008 11:21:34 +0000 (11:21 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 3 Dec 2008 11:21:34 +0000 (11:21 +0000)
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/boot/wakeup.S

index cc4cda556a6e013f75d69faa861d7b81618fae8b..cf40d8bfaa10c5d8d19e22e3087e6c51147bf6ea 100644 (file)
@@ -50,8 +50,7 @@ ENTRY(wakeup_start)
 
         movw    $1, %ax
         lmsw    %ax             # Turn on CR0.PE 
-        jmp     1f
-1:      ljmpl   $BOOT_CS32, $bootsym_phys(wakeup_32)
+        ljmpl   $BOOT_CS32, $bootsym_phys(wakeup_32)
 
 /* This code uses an extended set of video mode numbers. These include:
  * Aliases for standard modes